large winter pumpkin - Spanish English Dictionary